#include "includes.h"


/*!
    \brief      irda_led_init
    \param[in]  none
    \param[out] none
    \retval     none
*/
void led_init(void)
{
	  rcu_periph_clock_enable(RCU_GPIOB);
	  gpio_init(GPIOB, GPIO_MODE_OUT_OD, GPIO_OSPEED_50MHZ, GPIO_PIN_9 | GPIO_PIN_14) ;
	
	  gpio_init(GPIOB, GPIO_MODE_OUT_PP, GPIO_OSPEED_50MHZ,  GPIO_PIN_14) ;
	
    gpio_bit_set(GPIOB, GPIO_PIN_9);
	  gpio_bit_set(GPIOB, GPIO_PIN_14);
	
	
	
	  rcu_periph_clock_enable(RCU_GPIOA);
	  gpio_init(GPIOA, GPIO_MODE_OUT_PP, GPIO_OSPEED_50MHZ, GPIO_PIN_6) ;
	  gpio_bit_set(GPIOA, GPIO_PIN_6);
	
	  rcu_periph_clock_enable(RCU_GPIOC);
	  gpio_init(GPIOC, GPIO_MODE_OUT_PP, GPIO_OSPEED_50MHZ, GPIO_PIN_13) ;
	//  gpio_bit_reset(GPIOC, GPIO_PIN_13);
	
}
/*!
    \brief      irda_led_on
    \param[in]  none
    \param[out] none
    \retval     none
*/
void led_on(void)
{
    gpio_bit_reset(GPIOB, GPIO_PIN_9);
}
/*!
    \brief      irda_led_off
    \param[in]  none
    \param[out] none
    \retval     none
*/
void led_off(void)
{
    gpio_bit_set(GPIOB, GPIO_PIN_9);
}
